• word of the day

    oxyura jamaicensis

    oxyura jamaicensis - Dictionary definition and meaning for word oxyura jamaicensis

    Definition
    (noun) reddish-brown stiff-tailed duck of North America and northern South America
    Synonyms : ruddy duck
Download our Mobile App Today
Receive our word of the day
on Whatsapp